بحث امنیتی سرورهای وبی که روی آن سایتها و اپلیکیشنهای اینترنتی میزبانی میشوند، بسیار با اهمیت است. چرا که پایداری سرویسها مهم است و نیاز است با خاطر جمعی زیادی اطلاعاتمان را روی آن بارگذاری کنیم، که به راحتی به دست خرابکارها نیافتد. راهکارهای متفاوتی هم برای تامین امنیت سرورهای میزبانی سایت وجود دارد که به تازگی یکی از آنها بستهٔ نرم افزاری cPGuard است. هر راهحلی ویژگیهایی دارد که بد نیست قبل از استفاده از آن، اطلاعاتی راجع به آن به دست آوریم، تا در زمان و هزینهها صرفهجویی کنیم. پس در این مقاله قصد معرفی کوتاه و مفید در رابطه با کاربرد cPGuard روی سرورهای لینوکس را داریم.
در اولین گام باید بدانیم که cPGuard روی سرورهای لینوکسی نصب میشود که دارای کنترل پنلهای cPanel و DirectAdmin هستند. به دلیل سازگاری که با این پنلها وجود دارد، روی سرور شما حتماً باید یکی از این کنترل پنلها نصب باشد. البته در آینده ممکن است تنوع این کنترل پنلها افزایش یابد. روی بیشتر توزیعهای لینوکس هم که کنترل پنلهای مذکور از آنها پشتیبانی میکنند هم کار میکند. پس احتیاجات سیستم آنها بدین صورت است:
احتیاجات سیستم برای نصب cPGuard
کنترل پنل سی پنل یا دایرکت ادمینسیستم عامل حتماً ۶۴ بیتیتوزیعهای ۶۴bit CentOS/RHEL/CloudLinux version 6/7/8 یا Debian/Ubuntu لینوکسنصب آنتی ویروس ClamAVنصب نرم افزار امنیتی mod_security روی وب سرورفایروال CSF (اختیاری)پشتیبانی tweak inotify watch count در هستهٔ سیستم عاملروی سرورهای سی پنل PHP IonCube حتما باید نصب باشد.و ipset
امکانات cPGuard
در این بخش به تمامی امکانات cPGuard اشاره خواهیم کرد.
malware scaer and antivirus
این بخش
برچسب:
نویسنده: هستی سلطانی
توقف فعالیت الکسا از تاریخ ۱ می ۲۰۲۲
منتشر شده توسط جمال در دستۀ آمار سایت در
۱۴۰۰/۰۹/۲۴
طبق اطلاعیهای که در سایت Alexa.com منتشر شده است، از تاریخ یکم می ۲۰۲۲ سرویس الکسا دیگر در دسترس نخواهد بود! طبق نظر مدیران این سرویس، تصمیم بر این گرفته شده که تقریباً از ۵ ماه آینده الکسا از دسترس خارج شود و دیگر سرویسی ارائه نکند. الکسا از قدیم به عنوان سامانهٔ رتبهبندی سایتهای اینترنتی شناخته میشده و وبمسترها و دیگر افراد برای انجام مقایسه بین چند تا سایت از بابت میزان بازدید کننده و رتبهٔ کلمات کلیدی از آن استفاده میکردند.
الکسا از طریق نوار ابزاری که روی مرورگرهای کاربران اینترنت نصب میشود، اقدام به جمع آوری اطلاعات از بازدیدهای سایتها مینماید. بر این اساس هر سایتی که از نظر بازدید رتبهٔ بالاتری داشته باشد، صدرتر است و با عدد کمتری از دیگر سایتهای اینترنتی متمایز میشود. رتبهٔ بندی الکسا به دو صورت جهانی و کشوری انجام میشود. رتبهٔ جهانی یک سایت نشان از جایگاه میزان مراجعه به آن سایت در سطح جهان دارد. همین تعریف هم برای رتبهٔ کشوری الکسای یک سایت صدق میکند.
الکسا از حدود ۲۵ سال پیش با این طرز کار شروع به فعالیت کرد. پس از اینکه سرویس رتبه بندی سایتهای اینترنتی را ارائه کرد، اقدام به توسعهٔ سرویس جستجو و بررسی کلمات کلیدی سایتهای اینترنتی هم کرد که برای کار روی سئوی سایتهای اینترنتی تا حدی موثر بود. اما این خدمات رایگان نبوده و مشتری میبایستی حتماً با پرداخت هزینه از وضعیت کلمات کلیدی سایت خود و یا سایتهای رقبا آگاه شود.
طبق اعلام این خبر در سایت الکسا، به گفتهٔ مدیران آن با اتخاذ این تصمیم سخت، دیگر کارب
برچسب:
نویسنده: هستی سلطانی
خطای General error: 1021 Disk full (/tmp/.mysql/#sql_262ef_24.MAI); در WHMCS
منتشر شده توسط جمال در دستۀ فروشگاه اینترنتی در
۱۴۰۱/۰۲/۲۴
اگر در هنگام کار کردن با سیستم WHMCS خودتان با صفحهٔ خطایی با توضیحات زیر مواجه شدید، به احتمال زیاد فضای پوشه یا پارتیشن tmp سرور شما پر شده است.
ERROR: PDOException: SQLSTATE[HY000]: General error: 1021 Disk full (/tmp/.mysql/#sql_262ef_24.MAI); waiting for someone to free some space... (ero: 28 "No space left on device") in /home/aberoesa/public_html/vendor/illuminate/database/Coection.php:336
در این صورت باید اقدام به خالی کردن مسیر /tmp سرور خود کنید. دقت داشته باشید که این مسیر برای ذخیره کردن فایلهای موقتی روی سرور است که معمولاً کاربران یا سرویسهای آنها از این فضا برای این منظور استفاده میکنند. مسیر /tmp در سطح مدیریت سرور است و اگر یک کاربر معمولی روی سرور هستید، حتماً باید با پشتیبان هاست خود و یا مدیر سرورتان تماس بگیرید و مشکل را اعلام کنید.
در حالت عادی تنها وقتی پوشهٔ /tmp خالی میشود که سرور یک بار reboot شود. اگر قصد ریبوت کردن را نداشته باشید، میبایستی به صورت دستی اقدام به خالی کردن این مسیر کنید. اما این کار ممکن است مشکلزا باشد. به این دلیل که برخی از سرویسها ممکن است درون /tmp فایلهایی داشته باشند که به آنها نیاز دارند. پس عملکرد آنها را با مشکل مواجه میکنند.
یکی از بهترین روشها استفاده از دستور tmpwatch است. اگر این بستهٔ نرم افزاری روی سرور شما نصب نیست، میتوانید با دستور yum آن را نصب کنید؛ البته به شرطی که دسترسی ریشه (root) به سرور داشت
برچسب:
نویسنده: هستی سلطانی